forecasting software tradeindia relationship manufacturer cnc machining business manufacturers contract exporters forecasting demand planning engineering suppliers machine shop customer cnc management contract manufacturing exporter inventory inventory management supplier manufacturing machining crm assembly design